contract of limited duration - Español Inglés Diccionario